table shelf or platform - Francés Inglés Diccionario